package com.tkjt.pms.common.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.List;
import java.util.Objects;

@Data
@TableName("tk_index_value_import")
public class TkIndexValueImport implements java.io.Serializable {
    private static final long serialVersionUID = 1L;
	/**ID*/
	@TableId(type = IdType.ID_WORKER_STR)
	private String id;

	private String dataType;

	private String indexYearMonth;
	/**负责人（被评分人）*/
	private String indexScorer;
	/**被评分部门*/
	private String indexDepart;
	/**指标编码*/
	private String indexValueCode;
	/**截止统计月份*/
	private Double mTotal;
	/**一月*/
	private Double m01;
	/**二月*/
	private Double m02;
	/**三月*/
	private Double m03;
	/**四月*/
	private Double m04;
	/**五月*/
	private Double m05;
	/**六月*/
	private Double m06;
	/**七月*/
	private Double m07;
	/**八月*/
	private Double m08;
	/**九月*/
	private Double m09;
	/**十月*/
	private Double m10;
	/**十一月*/
	private Double m11;
	/**十二月*/
	private Double m12;
	/**一季度*/
	private Double q01;
	/**二季度*/
	private Double q02;
	/**三季度*/
	private Double q03;
	/**四季度*/
	private Double q04;
	/**指标值状态*/
	private String indexValueStatus;
	/**创建人*/
	private String createBy;
	/**创建时间*/
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
	private java.util.Date createDate;
	/**更新人*/
	private String updateBy;
	/**更新时间*/
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
	private java.util.Date updateDate;
}
